encyklopedia.space

ISO/IEC 8859‑14

ISO/IEC 8859‑14, znany także jako Latin‑8 lub Celtic , jest ósmym członem serii norm ISO/IEC 8859 określających 8‑bitowe zestawy znaków dla języków zachodnioeuropejskich. Standard został opracowany w celu wsparcia pisma używanego w językach celtyckich, w szczególności w języku irlandzkim, szkockim gaelickim oraz walijskim.

Historia

Prace nad rozszerzeniem zestawu znaków rozpoczęły się w 1998 roku w wyniku wniosków społeczności językowych z Irlandii i Szkocji, które potrzebowały jednolitego kodowania umożliwiającego poprawne wyświetlanie charakterystycznych znaków diakrytycznych. Projekt przyjął numer ISO/IEC 8859‑14 i został zatwierdzony w 1998 roku podczas sesji specjalnej ISO oraz IEC.

Zakres i przeznaczenie

Standard obejmuje 256 kodów (0‑255). Kody od 0 do 127 są identyczne z zestawem znaków ASCII, natomiast zakres 128‑255 zawiera dodatkowe litery i znaki diakrytyczne niezbędne do zapisu:

  • języka irlandzkiego (á, é, í, ó, ú, ḃ, ċ, ḋ, ḟ, ġ, ṁ, ṗ, ṡ, ṫ, ẃ, ẙ, ă, ǝ),
  • szkockiego gaelickiego (à, è, ì, ò, ù, ȝ),
  • walijskiego (â, ê, î, ô, û, ŵ, ŷ),
  • oraz znaków interpunkcyjnych i symboli typograficznych używanych w tych językach.

Standard został stworzony głównie z myślą o systemach operacyjnych, edytorach tekstu i przeglądarkach internetowych obsługujących lokacje celtyckie.

Struktura zestawu znaków

Poniższa tabela przedstawia wybrane znaki z zakresu 128‑255, które odróżniają ISO/IEC 8859‑14 od innych członków serii.

kod heks. symbol opis
A0 spacja niełamiąca
A1¡odwrócony wykrzyknik
A2¢znak centa
A3£znak funta brytyjskiego
A4¤symbol waluty
A5ƕlitera hv (rara)
A6ŧlitera t ze znakem kreski
A7§znak sekcji
A8¨dywiz górny (diaeresis)
A9©znak copyright
AAªoznaczenie żeńskie
AB«cudzysłów francuski – otwierający
AC¬znak negacji
AD­miękki znak podziału (soft hyphen)
AE®znak zastrzeżonego znaku towarowego
AF¯kreska położona nad linią bazową
B0°symbol stopnia
B1±plus‑minus
B2²kwadrat dwójki
B3³kwadrat trójki
B4´akcent ostry
B5µmikro
B6znak akapitu
B7·kropka środkowa
B8¸ogonek
B9¹pierwszy stopień
BAºoznaczenie męskie
BB»cudzysłów francuski – zamykający
BC¼jedna czwarta
BD½połowa
BE¾trzy czwarte
BF¿odwrócony znak zapytania
C0ÀŁacińska wielka litera A z akcentem grave (irlandzki)
C1ÁŁacińska wielka litera A z akcentem acute
C2ÂŁacińska wielka litera A z akcentem cirkumfleksowym (walijski)
C3ÃŁacińska wielka litera A z tyldą
C4ÄŁacińska wielka litera A z diaeresis
C5ÅŁacińska wielka litera A z okręgiem
C6ÆŁaciński zespół AE
C7ÇŁacińska wielka litera C z cedillą
C8ÈŁacińska wielka litera E z akcentem grave (irlandzki)
C9ÉŁacińska wielka litera E z akcentem acute
CAÊŁacińska wielka litera E z akcentem cirkumfleksowym
CBËŁacińska wielka litera E z diaeresis
CCÌŁacińska wielka litera I z akcentem grave (irlandzki)
CDÍŁacińska wielka litera I z akcentem acute
CEÎŁacińska wielka litera I z akcentem cirkumfleksowym (walijski)
CFÏŁacińska wielka litera I z diaeresis
D0ÐŁaciński znak eth
D1ÑŁacińska wielka litera N z tyldą
D2ÒŁacińska wielka litera O z akcentem grave (irlandzki)
D3ÓŁacińska wielka litera O z akcentem acute
D4ÔŁacińska wielka litera O z akcentem cirkumfleksowym (walijski)
D5ÕŁacińska wielka litera O z tyldą
D6ÖŁacińska wielka litera O z diaeresis
D7×znak mnożenia
D8ØŁaciński znak Ø
D9ÙŁacińska wielka litera U z akcentem grave (irlandzki)
DAÚŁacińska wielka litera U z akcentem acute
DBÛŁacińska wielka litera U z akcentem cirkumfleksowym (walijski)
DCÜŁacińska wielka litera U z diaeresis
DDÝŁacińska wielka litera Y z akcentem acute
DEÞŁaciński znak thorn
DFßß (sharp s)
E0àmała litera a z akcentem grave (irlandzki)
E1ámała litera a z akcentem acute
E2âmała litera a z akcentem cirkumfleksowym (walijski)
E3ãmała litera a z tyldą
E4ämała litera a z diaeresis
E5åmała litera a z okręgiem
E6æmały zespół æ
E7çmała litera c z cedillą
E8èmała litera e z akcentem grave (irlandzki)
E9émała litera e z akcentem acute
EAêmała litera e z akcentem cirkumfleksowym
EBëmała litera e z diaeresis
ECìmała litera i z akcentem grave (irlandzki)
EDímała litera i z akcentem acute
EEîmała litera i z akcentem cirkumfleksowym (walijski)
EFïmała litera i z diaeresis
F0ðmały znak eth
F1ñmała litera n z tyldą
F2òmała litera o z akcentem grave (irlandzki)
F3ómała litera o z akcentem acute
F4ômała litera o z akcentem cirkumfleksowym (walijski)
F5õmała litera o z tyldą
F6ömała litera o z diaeresis
F7÷znak dzielenia
F8ømały znak ø
F9ùmała litera u z akcentem grave (irlandzki)
FAúmała litera u z akcentem acute
FBûmała litera u z akcentem cirkumfleksowym (walijski)
FCümała litera u z diaeresis
FDýmała litera y z akcentem acute
FEþmały znak thorn
FFÿmała litera y z diaeresis

Powiązane standardy

W kontekście kodowania znaków ISO/IEC 8859‑14 jest często zestawiany z innymi członkami serii:

  • ISO/IEC 8859‑1 – Latin‑1, przeznaczony m.in. dla języków zachodnioeuropejskich;
  • ISO/IEC 8859‑2 – Latin‑2, obsługa języków środkowoeuropejskich;
  • ISO/IEC 8859‑15 – rozszerzenie Latin‑1 z symbolem €;
  • Unicode – uniwersalny standard 16‑ i 32‑bitowy, który zawiera pełny zestaw znaków celtyckich i jest zalecany jako zamiennik dla starszych zestawów ISO/IEC 8859.

Zastosowanie w praktyce

Choć po wprowadzeniu Unicode popularność ISO/IEC 8859‑14 nieco zmalała, standard wciąż jest używany w:

  • starszych systemach Linux i Unix, gdzie można wybrać locale ga_IE lub gd_GB oparty na tym kodowaniu;
  • archiwach dokumentów i bazach danych z lat 1990‑2000, które nie zostały poddane migracji do Unicode;
  • niektórych aplikacjach tekstowych i programach typu LibreOffice, które wspierają wybór kodowania przy otwieraniu plików.

Bibliografia i źródła

Standard ISO/IEC 8859‑14 jest przykładem wysiłku międzynarodowych organizacji na rzecz zachowania różnorodności językowej w świecie cyfrowym, dając solidne wsparcie dla mniejszych społeczności językowych, które jeszcze przed erą Unicode potrzebowały własnych, dedykowanych zestawów znaków.